package com.example.demo.Controller;


import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse;
import io.swagger.annotations.ApiResponses;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * UserController
 *
 * 前提: 完成数据库表的编辑，与JPA数据管理
 *
 * 此处用来编辑用户的api接口
 *
 *
 *
 * 用户获取个人信息，并生成二维码返回[用于用户端出示二维码]
 * 二维码包含信息
 * （
 *  头像URL（String），
 *  姓名 （String）,
 *  身份证 (String) 长度限制13位,
 *  家庭地址  （String），
 *  出入次数 （Int）
 *  ）
 *
 *
 *
 * 记得将自己写的方法的详细内容写在文档中，文件命名：编辑人-模块.doc
 * @blame 吴经纶
 */
@RestController
@RequestMapping("/api/user")
@Api("用户api接口")
public class UserController {

    @ApiOperation("生成用户限定信息二维码，要求有USER身份")
    @ApiResponses({
            @ApiResponse(code = 404,message = "请求路径没填好")
    })
    @GetMapping("/qcode")
    public String generateQCode()
    {
        return "生成二维码图片url";
    }

}
